1D games

Exploration of games in 1 dimension

Original Game Transposed to 1D Focus of the transpositon
Tetris 1Dminos Tetris has shapes and rotation, here they are replaced by color or color patterns, and string-like operations, as swap and reverse.
1Dminos vertical Same game, but rotated. This VERTICAL version should work better on mobile phones.
Tetris in 1D Falling colored squares instead of 2D shapes. In classic tetris the pile of falled pieces cannot be manipulated, here instead the reverse operation acts on it. Reversing the pile, it is possible to save a falling squares for later use.
Pinball Pinball 1D A NOT FULLY PLAYABLE. A 1 dimensional pinball (suggested by Søren). The Sounds are used to suggest pinball-behaviour. The paddle has a simple binary behavior: it is active or inactive.
Pinball 1D B PLAYABLE, WORK-IN-PROGRESS. The paddle here has acceleration and slides in and out more realistically.
Bloxorz Blox 1D This game is rendered in an artistic 1D style, and to show that a simple 1D display could still represent it, a pure 1D representation is also shown (in the top-right corner of the canvas).
This games has an editor, so players can experiment creating their own levels.
Sokoban Soko1D A NOT FULLY PLAYABLE. Actions: Push + swap numbers
Soko1D B NOT FULLY PLAYABLE. Actions : push + directional swap
Soko 1D The game exploits foldings of the 1D levels, so that the game space is infact 1.5D. The game is now fairly playable and has 9 levels showing that there is some room for level design even in a 1D game.
Rogue Rogue1D NOT FULLY PLAYABLE. This game has 1D visualization, but 1.5D game space.
Rogue1D pure1D NOT FULLY PLAYABLE. A more pure 1D version of the Rogue1D. This version only uses 1 coordinate for the player's position, and the rooms are modelled as a graph with doors connecting them, still the result is very similar to the previous attempt. Rooms are color-coded to help navigate.
1D 1Button B/W games 1D 1B BW A Try to figure out how this game is played. It is very minimalistic in both rules and visualization.
What name would you give to this game?
1D 1B BW B Anoter game with only 3 B/W pixels and very simple gameplay.
What name would you give to this game?
1D 1B BW C This game is a bit more complex than the previous 2. Can you figure out its rules?
What name would you give to this game?
Space Invaders 1Dinvaders This is version 0.1, so still heavily UNDER CONSTRUCTION.
The idea is to have invaders disappear and reappear in a single vertical column, on top of the player's tank. The sounds are taken from the original game, the enemies should be rendered using the original 8bit style and the shield and player's missiles have no effect by now.
As an alternative, it could be interesting to have 2 columns of enemies, but only 1 is visible at any given time, so the player will have to press a button (or release it) to shift from a colunm to the other.

By Andrea Valente.

These games should work on various platforms thanks to javascript and HTML5 canvas;
among others they should work on chrome, firefox and safari,
as well as (perhaps in a limited way) on ipad and android devices.

Finally, a possible implementation of these games could be using RGB LED strips - to create the ultimative xmas tree game! :D
RGB LED strips in action... and HOWTO.